package com.demo.pojo;

import java.math.BigDecimal;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 处方列表
 * </p>
 *
 * @author Helen
 * @since 2020-09-09
 */
@Data
@EqualsAndHashCode()
@Accessors(chain = true)
@ApiModel(value = "THisCareOrder对象", description = "处方列表")
public class THisCareOrder {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "医院id")
    private Integer hospitalId;

    @ApiModelProperty(value = "医生id")
    private Integer doctorId;

    @ApiModelProperty(value = "患者id")
    private Integer patientId;

    @ApiModelProperty(value = "关联病历id")
    private Integer careHistoryId;

    @ApiModelProperty(value = "收费总表care_pkg.id")
    private Integer pkgId;

    @ApiModelProperty(value = "状态，0未支付，1已支付，2确认收款，3申请退款，4已退款")
    private Boolean status;

    @ApiModelProperty(value = "处方名")
    private String label;

    @ApiModelProperty(value = "每set_num_a天,set_num_b剂，服用set_num_c天，共set_num_d剂")
    private Integer numA;

    @ApiModelProperty(value = "每set_num_a天,set_num_b剂，服用set_num_c天，共set_num_d剂")
    private Integer numB;

    @ApiModelProperty(value = "每set_num_a天,set_num_b剂，服用set_num_c天，共set_num_d剂")
    private Integer numC;

    @ApiModelProperty(value = "每num_a天,num_b剂，服用num_c天，共num_d剂")
    private Integer numD;

    @ApiModelProperty(value = "单处方金额")
    private BigDecimal amount;

    @ApiModelProperty(value = "处方全额")
    private BigDecimal allAmount;

    @ApiModelProperty(value = "插入时间，php时间戳")
    private Integer addtime;

    @ApiModelProperty(value = "诊断编号")
    private String caseCode;

    @ApiModelProperty(value = "服药要求")
    private String useTips;

    @ApiModelProperty(value = "备注")
    private String memo;


}
